Trickle: Rate Limiting YouTube Video Streaming

نویسندگان

  • Monia Ghobadi
  • Yuchung Cheng
  • Ankur Jain
  • Matt Mathis
چکیده

YouTube traffic is bursty. These bursts trigger packet losses and stress router queues, causing TCP’s congestion-control algorithm to kick in. In this paper, we introduce Trickle, a server-side mechanism that uses TCP to rate limit YouTube video streaming. Trickle paces the video stream by placing an upper bound on TCP’s congestion window as a function of the streaming rate and the round-trip time. We evaluated Trickle on YouTube production data centers in Europe and India and analyzed its impact on losses, bandwidth, RTT, and video buffer under-run events. The results show that Trickle reduces the average TCP loss rate by up to 43% and the average RTT by up to 28% while maintaining the streaming rate requested by the application.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Monia Ghobadi

Google Inc., Mountain View, CA 12/12 9/14 Software engineer. Designed, deployed, and maintained systems in production data centers. 04/11 10/11 Intern. Designed and deployed a video rate limiting algorithm in YouTube streamers. 10/09 1/10 Intern. Deployed and tested a kernel patch for batch TCP pacing in production data centers. 05/09 10/09 Intern. Built algorithms for a system to identify the ...

متن کامل

Using buffered playtime for QoE-oriented resource management of YouTube video streaming

YouTube is the most important online platform for streaming video clips. The popularity and the continuously increasing number of users pose new challenges for Internet Service Providers (ISPs). In particular, in access networks where the transmission resources are limited and the providers are interested in reducing their operational expenditure, it is worth to efficiently optimize the network...

متن کامل

Using YouTube in the EFL Classroom1

This paper addresses various ways teachers can use the video website YouTube.com (or other online streaming video websites) to teach English and stimulate learner autonomy. If students and teachers have access to the Internet, YouTube can be a valuable tool through which multiple foreign language skills can be taught. Using YouTube both inside and outside the classroom can enhance conversation,...

متن کامل

Internet Video Delivery in YouTube: From Traffic Measurements to Quality of Experience

This chapter investigates HTTP video streaming over the Internet for the YouTube platform. YouTube is used as concrete example and case study for video delivery over the Internet, since it is not only the most popular online video platform, but also generates a large share of traffic on today’s Internet. We will describe the YouTube infrastructure as well as the underlying mechanisms for optimi...

متن کامل

Live coding youtube: organizing streaming media for an audiovisual performance

Music listening has changed greatly with the emergence of music streaming services, such as Spotify and YouTube. In this paper, we discuss an artistic practice that organizes streaming videos to perform a real-time improvisation via live coding. A live coder uses any available video from YouTube, a video streaming service, as source material to perform an improvised audiovisual piece. The chall...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012